package com.stx.day1011;

import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.ObjectOutputStream;

/**
 * packageName com.stx.day1011
 *
 * @author YangYi
 * @className SerializeDemo
 * @date 2025/10/11
 * @description TODO
 */
public class SerializeDemo {

    public static void main(String[] args) {
        User user = new User("杨一",33,"15178831893");

        // 序列化操作-存到文件中
        try {
            // 创建一个文件，将后续序列化的数据保存到里面
            FileOutputStream fops = new FileOutputStream("D:/shuangti/user");
            // 创建序列化的工具，将user保存到文件里
            ObjectOutputStream oos = new ObjectOutputStream(fops);
            // 开始序列化操作
            oos.writeObject(user);
            fops.close();
            oos.close();
        }catch (Exception e){
            e.printStackTrace();
        }
    }
}
